
/*公共部分*/
a,a:hover,a:active,a:visited,a:link{color:black;text-decoration:none}
html{font-size: 16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
*{margin:0px;padding:0px; box-sizing:border-box;}
li{list-style:none;}
.line-bottom{border-bottom:1px solid #e4e3e4;}
.page0{width:100%;padding:0 2%;max-width: 1200px;margin:0 auto;height: 10000px;}
.page{height: 10000px;}
.halfLeft,.halfRight{width:49%;}
.halfLeft{float:left;}
.halfRight{float:right;}
.img100 img{width:100%;}
.textBorder{border:1px solid #e4e3e4;}
.zise{color:#b27499;}
.lvse{color:#95b73a;}
.huise{color:#e4e3e4;}
.textPadding{padding:2rem;}
.floatL{float:left;}
.floatR{float: right;}
.textR{text-align: right;}
.textL{text-align: left;}
/*公共头部*/

.logo img{width: 100%}

.head-info{padding:.5rem;overflow: hidden;}
.info{padding-top:.8rem;}
.info{float:right;clear:right;}
.info li{margin-left:.5rem;}
header{/*overflow: hidden;*/font-size:1rem;}
header li{display: inline-block;}

/*重写bootstrap*/
header .dropdown-menu > li > a{padding:0 8px;}
header .dropdown-menu{min-width:0;}
.dropdown-menu{font-size: 1rem;}

.dropdown-menu li{display:inherit;}

/*定制页面*/
.xinxi{width:100%;font-size:1rem;padding-bottom:2rem;overflow: hidden;}
.title{margin:4rem auto 2rem auto;height:5rem;line-height: 5rem;color:#b27499;width:16rem;font-size:2.5rem;text-align:center;
	border-radius:6px;font-weight:bolder;border:1px solid #b27499;}
.xinxi-img,.xinxi-text{display: inline-block;vertical-align:top;}
.imgRight{width:49%;float:right;margin-left:.5rem;}
.imgLeft{width:49%;float:left;margin-right:2rem;}
.imgRight img,.imgLeft img{width:100%;}
.xinxi-text li{line-height: 1.5rem;margin-bottom:1.5rem ;height:auto;}
.xinxi-text li{text-indent: -.5rem;padding-left: 1rem;}
.xinxi-text li span{left:-.5rem;color:#b27499;}

.col-xs-4.info{/*	*/	}

.text-center ul li{width:100%;text-align:center;}
.text-center .xinxi-text{display: inherit;}
.imgCenter img{width:96%;margin:0 auto;}

/*//关于我们*/
.title2{font-size:1.5rem;width:100%;margin:1rem auto 2rem auto;text-align: center;font-weight:bold;}
.textLeft{font-size:1.5rem;text-indent:2rem;line-height: 2rem;overflow: hidden;margin-bottom:1rem;}

.contentLeft dl{width:100%;height:;padding:1rem;}
.contentLeft dt{font-size:1.5rem;}
.contentLeft dt span{margin-right:.5rem;}
.contentLeft dd{text-indent: 2rem;}
.content-active{background:#b27499;color:#fff;}
.textCenter{width:100%;text-align:center;}
.textCenter2{width:80%;text-align:center;margin:0 auto;}

.picLists{width:90%;margin:2rem auto;overflow: hidden;}
.picList{width0: 30%;border:1px solid #e4e3e4;padding:.5rem;overflow: hidden;float: left;}
.picList .picBig img{width: 100%}
.picList .picTitle{width: 100%;text-align: center;font-size:2rem;padding:.5rem;}
.picList dl{width:30%;float:left;margin-left: .5rem;}
.picList dl dd {text-align: center;padding:.3rem;}
.picList dl dt img{width: 100%}
.textBig{font-size: 2rem;}

/*会员系统*/
.kehus .row{margin:0;}
#kehu{background: url(../img/icon/hy-1.jpg) no-repeat center bottom;background-size:25%;overflow: hidden;}
.kehuLists{display: table;height: 145px;}
.kehuList{display: table-cell;vertical-align:middle;}
.kehu-circle {width:3rem;height:3rem;border-radius:1.5rem;background:#b27499;position:relative;}
.circleText{color:#fff;text-align: center;display: block;font-size:2rem;height:3rem;line-height:3rem;}
.dakuohao{/*font-family: serif;font-size:9rem;*/display: inline-block;}
.disInline{/*display: inline-block;*/float:left;}
.kehu-info-list{width:70%;}
.width100{height:1px;}
.middleC dl{margin-bottom:0px;}
.jz-contain{overflow: hidden;}
.jz-textLeft{width:40%;text-align: right;height: 100%;padding-top:10%;}
.jz-textRight{width:40%;text-align: left;padding-top:10%;}
.jz-textCenter{width:20%;}
.jz-textCenter img{width:100%;}
.jz-title{font-size:1.5rem;}
.middleP{display: table;}
.middleC{display: table-cell;vertical-align:middle;height: 145px;}
.title2Big{font-size:2rem;}
.jj-title3{float:none;	margin:0 auto;background:#b27499;color:#fff;text-align: center;font-size:1.5rem;padding:.5rem 0;border-radius: 120rem;position:relative;}
.jj-title3:before{content:"";width:0rem;height:0rem;border-top:1rem solid #b27499;border-bottom:none;border-right:1rem solid transparent;border-left:1rem solid transparent;
		position: absolute;left:50%;bottom:-12px;}
.kuohao{font-size:15rem;font-family: serif;transform:rotate(-90deg);width:0%;margin:-3rem auto; }

/*j家政培训*/

.txs-contain{overflow: hidden;margin:0 auto;width:90%;}
.tx-contain{padding:0 1rem;float:left;border-left:1px solid #e4e3e4;}
.tx-borderRight{border-right:1px solid #e4e3e4;}
.tx-title{width:100%;text-align: center;padding:1rem 0;font-size:2rem;position: relative;}
.tx-title:before{content:"";width:10px;border-right:2px solid #b27499;position: absolute;height:4.4rem;right:-1rem;top:0px;}
.tx-img{margin:1rem;}
.tx-img img{width:100%;}
.tx-content{padding:.5rem;font-size:1.5rem;}
.tx-content2{padding:.5rem;font-size:1rem;}

#zhaosheng{background: url(../img/icon/px-bj.jpg) no-repeat center bottom;}
.zs-contains{overflow: hidden;margin:0 auto;}
.zs-contains dl{display: block;float: left;background:#fff;padding:.5rem;}
.div-border{border:1px solid #b27499;height: 20rem;padding-top:1rem;padding-left:1rem;}
.zs-box1{border-radius:0px 5rem 0px 5rem;}
.zs-box2{border-radius:5rem 0px 5rem 0px ;}

.zs-contains dl dt{display:table;margin:0 auto;text-align:center;border-radius:0px 5rem 0px 5rem;font-size:2rem;   
    margin-bottom: 1rem; padding: .1rem 2rem;}
.zs-contains dl dd.zs-content{font-size: 1.5rem;  margin-bottom: 1rem;}



/*我们不一样*/
.wm-contains{}
.wm-contain{float:left;border-radius:2rem;border:1px solid #b27499;margin-top:0.8rem;}
.wm-title3{width:85%;margin:0 auto;margin-bottom: 1rem;}
.wm-title{padding:1rem 0;text-align: center;}

.wm-contain ul{}
.wm-contain ul li {width:25%;text-align: center;float:left;margin-bottom:1rem;}
.wm-contain ul li span{display: block;text-align: center;font-size:.8rem;}
.wm-contain ul li i{display: inline-block;padding:1rem;color:#fff;text-align: center;border-radius: 0.5rem;font-size: 2rem;margin-bottom:.5rem;}
.wm-right{float: right !important}
.wm-jiandu ul li{font-size:1.5rem;line-height: 2.5rem;padding-left:2.8rem;position: relative;}
.wm-jiandu ul li span{left :-.5rem;position:absolute;}


.wm-jiazhengyuan{width:97%;margin:0 auto;overflow: hidden;box-sizing: border-box;;}
.wm-jiazhengyuan ul {border-top:1px solid #e4e3e4;padding:0;text-align:center;}
.wm-jiazhengyuan ul li{font-size:.8rem;text-align: center;padding:0;display:inline-block;}
.wm-jiazhengyuan ul li i,.wm-jiazhengyuan ul li span{display: block;text-align: center;border-right:1px solid #e4e3e4;
													border-bottom:1px solid #e4e3e4;padding:.7rem 0rem;
													}
.wm-heimingdans{text-align: center;}
.heimingdan dl{margin-top:1rem;}
.zhengfangxings{margin-top:3rem;;/*width:80%*/;margin:3rem auto;}
.zhengfangxings .hmd-circle {width:3rem;height:3rem;border-radius:1.5rem;background:#FFF;border:2px solid #b6b6b6;position:relative;margin-top:8%;}
.zhengfangxings .circleText{color:#b6b6b6;text-align: center;display: block;font-size:2rem;height:3rem;line-height:3rem;}
.zhengfangxings dl{margin-top:1rem;position: relative;float:left;float:left;}
.zhengfangxings dl dt{margin:0 auto;display: block;width:12rem;height:8rem;background:#b6b6b6;text-align:center;line-height: 8rem;color:#fff;font-size:2rem;}
.zhengfangxings dl dd{position: absolute;top:-1.5rem;/*left:-webkit-calc(50%-1rem);*/left:50%;margin-left:-1.5rem;}

.lingxings{margin-top:3rem;/*width:80%*/;}
.lingxings .hmd-circle {width:3rem;height:3rem;border-radius:1.5rem;background:#FFF;border:2px solid #b6b6b6;position:relative;margin-top:-50%;}
.lingxings .circleText{color:#b6b6b6;text-align: center;display: block;font-size:2rem;height:3rem;line-height:3rem;}
.lingxings dl{margin-top:4rem;	position: relative;float:left;float:left;}
.lingxings dl dt{margin:0 auto;transform:rotate(45deg);display: block;width:8rem;height:8rem;background:#b6b6b6;text-align:center;line-height: 8rem;color:#fff;font-size:1.8rem;}

.lingxings dl dt span{transform:rotate(-45deg);display: block;width:100%;height:100%;line-height: 128px;}
.lingxings dl dd{position: absolute;top:-1.5rem;/*left:-webkit-calc(50%-1rem);*/left:50%;margin-left:-1.5rem;}
 

/*育婴师*/
.yy-yuyingshi dl {padding-left:1.5rem;font-size: 1.5rem;margin-bottom: 3rem;}
.yy-yuyingshi dl dd{font-size: 1rem;line-height: 2.5rem;}
.yy-yuyingshi dl dt span{left:-0.5rem;text-indent: -1rem;}
.yy-imgRight img{width:30%;float:right;}


.yy-imgLeft img{width:39%;float: left;margin-right: 2rem;	}
.yy-zaojiao dl {padding-left:1.5rem;font-size: 1rem;margin-bottom: 3rem;}
.yy-zaojiao dl dd{font-size: 1rem;line-height: 2rem;}
.yy-zaojiao dl dt span{left:-0.5rem;text-indent: -1rem;}
#zaojiao .textCenter{font-size: 1.5rem;padding-top: 1rem;}


.zd-imgRight img{width:33%;float: right;margin-left: 2rem;	}
.yy-zaojiao dl dt{ line-height: 2rem; }
.gz-title{margin-bottom: 0px;}
.sd-imgLeft img{width: 45%;float: left;margin-right: 0.5rem;}
.yy-sidan .title3{font-size: 1.5rem;}
.yy-sidan dl dt span{left:-0rem;text-indent: -1rem;}
.yy-sidan dl {padding-left:1.5rem;font-size: 1rem;margin-bottom: 1rem;}
.yy-sidan .sd-content{background: #f5e8f1;padding: 0.5rem;line-height: 2rem;}
.yy-sidan dl:not(:first-child){margin-top: 3rem;}



/*月嫂服务*/
#fuwutixi .title3{font-size: 1.2rem;}

.tx-content{margin: 0 auto;}
.tx-content img{width: 100%;}
.tx-content ul li{text-align: center;float: left;width:;}
.tx-content ul li i{width:4rem;display: block;margin: 1rem auto;}
.tx-content ul li span{width:11.5rem;display: block;margin: 1rem auto;}
.ts-content{width:80%;margin: 0 auto;}
.ts-content img{width: 100%;}
.ts-content ul li{text-align: center;float: left;}
.ts-content ul li i{width:65%;display: block;margin: 1rem auto;}
.ts-content ul li b{display: block;	}
.ts-content ul li b:last-child{font-size: .5rem;margin: .5rem auto;color:#999;}
#jingpinyuesao .title3{line-height: 2rem;}

#yuesaosidan {padding-top: 4rem;}
#yuesaosidan .imgLeft{width: 29%;}

.ys-sd dl{padding: 0.5rem 1rem;background: #f5e8f1;}
.ys-sd dl dt{margin: 1rem auto;font-size: 1.5rem;}
#yuesaosidan  .ys-ImgLeft{width: 21%;}
.phoneContain{display: table;padding: 9% 0px;}
.phoneContain a{color: #b27499;}
.phoneContain a:hover{text-decoration: none;}
.ys-phone{font-size: 1.5rem;display: table-cell;vertical-align:middle;	}
.ys-phone span{margin-right: 1rem;}
.ys-content{float: left;width:58%;}
.ys-title{margin-bottom: 1rem;height:5rem;line-height: 5rem;color:#b27499;width:16rem;font-size:2.5rem;text-align:center;
	border-radius:6px;font-weight:bolder;border:1px solid #b27499;}

.ys-bottom{clear: both;padding-top: 1rem;}
.ys-bottom ul{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width: 100%;margin: 0 auto;overflow: hidden;text-align: center;}
.ys-bottom ul li{float: left;display: block;width: 25%;text-align: center;padding: 0.5rem;border-left:1px solid #ccc;margin-left: -1px;}
.ys-bottom ul li span{margin-right: .5rem;}

/*为了自适应*/
.div21{width:45%;}
.div41{width:25%;}
.div31{width:32%;}




@media (max-width: 640px) and (min-width: 590px){html{font-size:15px;}}
@media (max-width: 590px) and (min-width: 540px){html{font-size:14px;}}
@media (max-width: 540px) and (min-width: 490px){html{font-size:13px;}}
@media (max-width: 490px) and (min-width: 440px){html{font-size:11px;}}
@media (max-width: 440px) and (min-width: 390px){html{font-size:9px;}}
@media (max-width: 390px){html{font-size:10px;}}